having some teeth broken - Allemand Anglais Dictionnaire